@charset "utf-8";
body {font-family:"微软雅黑";font-size:14px;color:#333;background-repeat: no-repeat;}
.video{text-align:center;} 
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td{margin:0;padding:0;font-size: 14px;}
*{margin:0;padding:0;outline:none;}
em{font-style:normal;}
ul,li,ol{list-style-type:none;}	
img{border:0px;vertical-align: sub;*vertical-align:text-bottom;}
table{border-collapse:collapse;border-spacing:0;}
a:link{text-decoration:none;color:#333333;cursor:pointer;}
a:visited{text-decoration:none;color:#333333;cursor:pointer;}
.clear{clear:both;font-size:0px;line-height:0px;overflow:hidden;}
.hide{display:none;}
.show{display:block;}
.fl{float:left;}
.fr{float:right;}

body{
	width: 100%;
	margin: auto;    
 background: url(../images/logogo.png) no-repeat!important;
}

li {
    list-style-type: none;
    height: 33px;
	line-height: 33px;
	font-size: 14px;
}
li a{
	float: left;
}
.content li a:hover{
	color: #dc2424;
}
.warp{
    width: 100%;
    background-image: url(../images/footer.png);
    background-repeat: no-repeat;
    background-position: bottom center;
    position: absolute;
    top: 0;
}
.Bimg{
	position: relative;
    width: 100%;
    height: 100%;
    float: left;
}
.Bimg img{
	width: 100%;
    height: 100%;
    display: inline-block;
}
.fr{
	float: right;
}
.f{
	float: left;
}
.top{
	margin: auto;
	width: 1140px;
	height: 200px;
}
.logo1{
	height: 150px;
	width: 780px;
}
.search{
	float: right;
	margin-top: 50px;
	width: 200px;
	height: 30px;
	margin-right: 20px;
	background-repeat: no-repeat;
}
.search form{
	width: 100%;
	height: 100%;
    background: #fff;border: 1px solid #0073cc;
}
.search_text{
	background: none;
	outline: none;
	width: 133px;
	height: 30px;
	text-indent: 20px;
	float: left;
	color: #959595;
	/* font-size: 14px; */
	border: none;
	/* font-size: 12px; */
}
.search_sub{
	background: none;
	outline: none;
	cursor: pointer;
	width: 58px;
	height: 30px;
	float: right;
	color: #fff;
	font-size: 14px;
	border: none;
	font-family: Microsoft YaHei;
	/* float: left; */
	line-height: 30px;
  background:#0073cc;
}
.nav{
	clear: both;
	width: 100%;
	height: 50px;
	background-color: #0073cc;
    position: relative;
  z-index: 100000;
}
.nav li{
	display: inline-block;
	float: left;
	width: 160px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	position: relative;
}
.nav li a{
	width: 100%;
    display: inline-block;

}
.nav li a:hover{
	background-color: #044679;
}
.nav img{
	margin-right: 7px;
}
.nav span{
	color: #fff;
	font-size: 16px;
}
.nav ul li dl{position:absolute;width: 100%;z-index:100;display:none; *margin-left:-60px;top: 50px;left: 0;right: 0;
    margin: 0 auto;z-index: 100000;}
.nav ul li dl dd{color:#143270; border-bottom:1px solid #fff;}
.nav ul li dl dd a{font-weight:normal;height: 36px;line-height: 36px;padding:0px;background-color:#E8E8E8;color:#333;text-align:center;width: 100%;font-size: 16px;}
.nav ul li dl dd a:hover{background-color:#0097ff; color:#fff; text-decoration:none;}


.news_left {
    float: left;
    width: 411px;
    margin-left: 20px;
    margin-top: 20px;
}
.slide2 {
    width: 411px;
    height: 261px;
    position: relative;
    overflow: hidden;
    float: left;
}
.slide2 .pic2 {
    position: relative;
    height: 261px;
    float: left;
}

.slide2 .pic2 li {
    position: absolute;
    left: 0px;
    top: 0px;
    display: none;
}
.slide2 .pic2 img {
    width: 411px;
    height: 261px;
    display: block;
    transition: all 1s ease 0s;
}
.slide2 .pic2 img:hover{opacity: 0.9;transform: scale(1.1); -webkit-transform: scale(1.1);}
.slide2 .txt2 {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 2;
    height: 36px;
    width: 100%;
    overflow: hidden;
}
.slide2 .txt2 li {
    height: 36px;
    line-height: 36px;
    position: absolute;
    bottom: -36px;
}
.slide2 .txt2 li a {
    display: block;
    color: white;
    padding: 0 0 0 10px;
    font-size: 14px;
    text-decoration: none;
}
.slide2 .num2 {
    position: absolute;
    z-index: 3;
    bottom: 13px;
    right: 8px;
}
.slide2 .num2 .on {
    background: #f39c11;
}
.slide2 .num2 li {
    width: 20px;
    height: 6px;
    background: #b8b8b8;
    float: left;
    position: relative;
    overflow: hidden;
    text-align: center;
    margin-right: 6px;
    cursor: pointer;
}
.slide2 .btbg2 {
    background: #000;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    width: 100%;
    height: 34px;
    position: absolute;
    bottom: 0;
    left: 0;
}
.content{
	width: 1140px;
	margin: auto;
	background-color: #fff;
	overflow: hidden;
  border-bottom: 2px solid #0074cd;
}
.c1{
	width: 100%;
} 
.c2{
	width: 1140px;
}
.news{
	width: 394px;
	float: left;
	margin-left: 28px;
	margin-top: 20px;
}
.news_tit{
	width: 100%;
    height: 37px;
    background-image: url(../images/zdgz.jpg);
      border-bottom: 2px solid #0073cc;
}
.news_tit .n1{
	text-align: center;
	background-image: url(../images/tz.png);
	width: 148px;
	height: 37px;
	display: inline-block;
}
.n1 img{
	float: left;
	width: 18px;
	height: 18px;
	margin-top: 10px;
	margin-left: 15px;
}
.news_tit .n1 a{
	text-decoration: none;
	font-family: Microsoft YaHei;
	color: #fff;
	font-size: 16px;
}
.n2{
	text-align: center;
	width: 148px;
	height: 37px;
	display: inline-block;
	vertical-align: top;
	background-color: #e1e1e1;
	line-height: 38px;
}
.n2 a{
	text-decoration: none;
	color: #333;
	font-family: Microsoft YaHei;
	font-size: 16px;

}
.n2 img{
	float: left;
	width: 18px;
	height: 18px;
	margin-top: 10px;
	margin-left: 15px;
}
.news ul{
	margin-top: 10px;
}

.news_right{
	float: right;
	width: 236px;
	margin-top: 20px;
	margin-right: 20px;
}
.r1{
	width: 100%;
	height: 57px;
	background-color: #fff;
}
.r1 img{
	float: left;
	width: 26px;
	height: 28px;
	margin-top: 10px;
	margin-left: 20px;
}
.r1 a{
	text-decoration: none;
	color: #0073cc;
	float: left;
	font-family: Microsoft YaHei;
	font-size: 18px;
	margin-top: 13px;
	margin-left: 10px;
}
.r2{
	width: 100%;
	height: 33px;
	margin-top:0px;
	background-color: #fff;
}
.zfxxgk_img{
	float: left;
	width: 20px;
	height: 20px;
	margin-top: 5px;
	margin-left: 20px;
	display: inline-block;
}
.r2 a{
	text-decoration: none;
	color: #333;
	float: left;
	font-family: Microsoft YaHei;
	font-size: 16px;
	margin-top: 3px;
	margin-left: 14px;
}
.news_right a:hover{
	color: #f10f2a;
}
.jianto{
	margin-right: 10px;
	float: right;margin-top: 5px;
}
.news1{
	width: 411px;
	float: left;
	display: block;
	margin-left: 20px;
	margin-top: 20px;
}
.news2{
	width: 394px;
	float: left;
	display: block;
	margin-left: 20px;
	margin-top: 20px;
}
.gzdt{
	background-image: url(../images/gzdt.png);
	width: 411px;
	height: 35px;
	margin-bottom: 20px;
  border-bottom: 2px solid #0073cc;
}
.zdgz{
	background-image: url(../images/zdgz.jpg);
	width: 393px;
	height: 35px;
	margin-bottom: 20px;
  border-bottom: 2px solid #0073cc;
}
.tzgg{
	background-image: url(../images/tzgg.png);
	width: 411px;
	height: 35px;
	margin-bottom: 20px;
  border-bottom: 2px solid #0074cd;
}
.jjyx{
	background-image: url(../images/zdgz.jpg);
	width: 394px;
	height: 35px;
	margin-bottom: 20px;
  border-bottom: 2px solid #0074cd;
}

.list_name{
	float: left;
	font-size: 16px;
	color: #fff;
	font-family: Microsoft YaHei;
	line-height: 35px;
	text-indent: 35px;
	width: 148px;
}
.zonghe{
	color: #0073cc;
	margin-left: 35px;
}
.more a{
	text-decoration: none;
	color: #555;
	float: right;
	margin-right: 25px;
	margin-top: 9px;
	font-size: 1px;
	font-family: Microsoft YaHei;
}
.more a:hover{color: #007ed7;}
.hd_bg{
	width: 235px;
	height: 258px;
	background-color: #fff;
	float: right;
	margin-right: 20px;
	margin-top: 20px;
	overflow: hidden;
}
.hd_title{
	 background-image: url(../images/hd.png);
	 background-position: bottom left;
	 color: #007ed7;
	 font-weight: bolder;
	 font-size: 18px;
	 height: 23px;
	 padding: 10px 0px 10px 0px;
	 margin-bottom: 5px;
	 margin-left: 15px;
	 background-repeat: no-repeat;
	 display: block;
}
.hd_title:hover{
	color: #fff;
}
.hd span{
	display: block;
	float: left;
	width: 100px;
	height: 82px;
	background-color: #fff;
	margin-left: 70px;
	margin-top: 15px;
	text-align: center;
    -webkit-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
}
.hd img{
	margin-top: 13px;
	margin-bottom: 5px;
}
.hd a{
	margin-top: 5px;
	text-decoration: none;
	font-family: Microsoft YaHei;
	color: #333;
}

.hd span:hover{
    box-shadow: 0 6px 14px 0 rgba(168,182,191,.6);
    border-radius: 10px;
}
.zhuanti{
	width: 1099px;
	height: 90px;
	margin: auto;
	overflow: hidden;
	margin-top: 20px;
	margin-left: 20px;
	float: left;
	display: block;
}
.zhuanti2{
	height: 300px;
	width: 238px;
	float: right;
	margin-right: 20px;
	margin-top: 20px;
}
.biankuan{
	width: 238px;
	height: 276px;
	border: 1px solid #ccc;
	margin: auto;
	text-align: center;
}
.shang{
	background-image: url(../images/jt_bg.png);
	width: 48px;
	height: 24px;
    margin: auto;
    margin-top: -14px;
}
.fbt{
font-size: 22px;
  text-align: center; 
  display: block;
  margin-top: 20px;
}
.xia{
	background-image: url(../images/jt_bg.png);
	width: 48px;
	height: 24px;
    margin: auto;
    margin-top: 10px;
}
.shang,.xia:hover{
	cursor: pointer;
}

.shang img{
	margin: auto;
}
.zt_bk{
	width: 210px;
	height: 150px !important;
	border: 1px solid #ccc;
	margin: 4px auto;
	/*margin-left: 13px;*/
	margin-top: 8px;
}
.zt_bk img{
	width: 200px;
	height:140px;
	padding: 5px;
}


.links {
    width: 1120px;
    height: 55px;
    margin: auto;
    background: #f1f1f1;
    margin-top: 10px;
    margin-bottom: 20px;
}

.links_slide {
    float: left;
    width: 200px;
    margin-top: 11px;
    height: 33px;
    line-height: 33px;
    margin-left: 20px;
    cursor: pointer;
    background: #fff;
}
.links_slide span {
    float: left;
    color: #777777;
    font-size: 14px;
    font-weight: bold;
    margin-left: 48px;
}
.links_slide1 .jiantou3 {
    display: block;
}
.links_slide1 .jiantou4 {
    display: none;
}
.links_slide img {
    float: left;
    margin-left: 15px;
    margin-top: 16px;
}
.footer_warp{

}
.footer{
	width: 1140px;
	height: 95px;
	margin: auto;
	text-align: center;
	position: relative;
}
.footer p{
	color: #333;
    line-height: 24px;
    margin-top: 60px;
	font-family: Microsoft YaHei;
}
.dzjg{
	float: left;
	margin-left: 114px;
}
.jiucuo{
	float: right;
	margin-right: 90px;
	margin-top: 10px;
}


.js_zhong{/* width: 1093px; */margin: auto;padding-bottom: 20px;margin: 0 20px 0 20px;}
.js_link{width: 1060px;height: 57px;position: relative;background: #e6e6e6;margin-top: 20px;padding: 0 20px 0 20px;}
.js_z{width: 180px;height: 34px;/* border:1px solid #e7e7e7; */float: left;margin-top: 10px;line-height: 33px;cursor: pointer;background: #fff;margin-right: 40px;}
.js_z span{float: left;margin-left: 11px;color: #777;}
.js_z img{float: right;margin-right: 10px;margin-top: 15px;cursor: pointer;}
.js_links{width: 1100px;overflow: hidden;}
.js_links ul {width: 1100px;float: left;display: none;background: #fff;/* border:1px solid #f5f5f5; */border-top:none;position: relative;}
.js_links ul li{float: left;margin-bottom: 5px;padding-left: 9px;/* padding-right: 9px; */line-height: 30px;height: 30px;}
.js_links ul li a {float: left;margin-left: 12px;font-size: 14px;color: #333333;width: 340px;}
.js_links ul li img{float: left;margin-top: 14px;}
.js_links li:hover a{color: #dc2424;}
.cha1{/* position: absolute; *//* bottom:5px; *//* right: 0; *//* width: 59px; *//* height: 28px; *//* cursor: pointer; */float: right;}
.cha1 .cha{width: 59px;height: 28px;}
.js_z1 .js_ds{display: block;}
.js_z2 .js_ds{display: none;}
.js_z1 .js_ds2{display: none;}
.js_z2 .js_ds2{display: block;}


.news2 .list_tabname{
	color: #0073cc;
    background: #e1e1e1;
}
.news2 .list_tabname_hover_l{
	color: #fff;
	background-image: url(../images/tz.png);
}
.newsa .list_tabnames:hover{
	background-image: url(../images/tz.png);
  }
 #hengfu{
    margin-top:20px;
    width: 1100px;
    height:100px;
    float: left;
    overflow:hidden;
    position: relative;
    margin-left: 20px;
    margin-bottom: 10px;
}
.slideBox .hd {
    height: 15px;
    overflow: hidden;
    position: absolute;
    right: 16px;
    bottom: 7px;
    z-index: 1;
}
.slideBox .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}
.slideBox .hd ul li {
    float: left;
    margin-right: 2px;
    width: 15px;
    height: 15px;
    line-height: 14px;
    text-align: center;
    background: #cecece;
    cursor: pointer;
    border-radius: 10px;
    line-height: 15px;
    margin-left: 3px;
}
.slideBox .hd ul li.on {
    background: #00d0ff;
    color: #fff;
}




#hengfu a{
    display: block;
    width: 100%;
    height: 100px;
    float: left;
}
#hengfu a img{
    width: 1100px;
    height: 100%;
}
  

          
 /* liebiao */
 .lb_main{padding-bottom: 20px;width: 1140px;height: auto;margin:auto;background-color: #fff;    border-bottom: 2px solid #0073cc;}
 .lb_top{width:1080px;height: 53px;padding: 0 20px;line-height: 53px;color: #777;}
 .lb_top a{float: left;color: #777;font-size: 14px;}
 .lb_top a:hover{color: #c00;}
 .lb_top .sp2{float: left;margin:0 9px;}
 .lb_top .sp1{float: left;margin-left: 5px;}
 .lb_top img{float: left;margin-top:20px;}
 .lb_content{width: 1090px;min-height: 880px;border:1px solid #dcdcdc;margin:auto;padding-top: 20px;}
 .lb_fl{
   width: 199px;padding: 0 19px 0 20px;min-height:813px;border-right: 1px solid #ddd;float: left;
     overflow: hidden;
    max-height: 870px;
       overflow: auto;
 }
 .lb_fr{width: 800px;padding: 0 19px 0 20px;float: right;font-size: 16px;height: auto;}
 .lb_main .a_title{color: #0d7dca;font-size: 18px;display: block;padding-bottom: 11px;border-bottom: 1px solid #ddd;margin-bottom: 10px;}
 .lb_fl .zhinan{display: block;width: 199px;height: 45px;border-radius: 3px;background-color: #e6e6e6;line-height:45px;font-size:18px;
 text-align: center;margin-bottom: 10px;color: #0d7dca;overflow:hidden;}
 .lb_fl .zhinan:hover{background-color: #0097ff;color: #fff;}


.lb_fr ul{border-bottom: 1px dashed #eee;padding-bottom: 10px;padding-top: 10px;}

.lb_fr ul li:hover a,.lb_fr ul li:hover span{color: #c00;}
.lb_fr ul a,.lb_fr ul a span{float:left;color: #333;}
.lb_fr ul img{float: left;margin-top:15px;margin-right: 10px;}
.lb_fr ul .sp2{float:right;color: #333;}
.lb_page{margin-top: 10px;height: 37px;line-height: 37px;font-size: 14px;}
.lb_page .page_left{float: left;}
.lb_page .page_right{float: right;}
.lb_page .page_r{float: left;margin-left: 66px;}
.lb_page .page_r a{display: block;float: left;font-size: 14px;color: #333;height: 35px;padding: 0 10px;line-height: 35px;border:1px solid #eee;border-right: none;}
.lb_page .page_r a:hover{color: #c00;}
.lb_page .page_r .wei{border-right:1px solid #eee;}
.lb_page .page_left span{color: #e3393a;}
.lb_page .page_right a{color: #333;}
.lb_page .page_right input{width: 29px;height: 19px;border: 1px solid #eee;text-align: center;margin: 0 10px 0 9px;}
.lb_page .page_right i{display: inline-block;width: 31px;height: 21px;background-color: #0d7dca;text-align: center;color: #fff;
font-style:normal;line-height: 21px;cursor: pointer;}


  /* xiangqing */
 .xxq_main{width: 1140px;height: auto;margin:auto;background-color: #fff;    border-bottom: 2px solid #0073cc;}
 .xxq_top{width: 1060px;height: 53px;border-bottom: 1px solid #ddd;padding: 0 20px;line-height: 53px;color: #777;margin-left: 20px;}
 .xxq_top a{float: left;color: #777;font-size: 14px;}
 .xxq_top a:hover{color: #c00;}
 .xxq_top .sp2{float: left;margin:0 9px;}
 .xxq_top .sp1{float: left;margin-left: 5px;}
 .xxq_top img{float: left;margin-top:20px;}
 .xxq_content{width: 1060px;padding: 0 40px;}
 .xxq_title{border-bottom: 2px solid #ddd;margin-bottom: 20px;    border-bottom: 2px solid #ddd;}
 .xxq_title .a1{display: block;margin-top: 42px;font-size: 30px;color: #333;text-align: center;}
 .xxq_shijian{padding:20px;color: #777;}
 .xxq_shijian a{color: #777;}
 .xxq_shijian span{margin-right: 20px;}
 .xxq_shijian img{float: left;}
 .xxq_title .fl{float: left;}
 .xxq_title .fr{float: right;}
 .xxq_title .fr .spn{margin-left: 10px;cursor: pointer;}
 .xxq_title .fr .spn:hover,.xxq_title a:hover{color:#c00;}
 .xxq_essay{font-size: 16px;color: #333;line-height: 30px;}
 .xxq_essay{padding-bottom:20px;min-height: 500px;    border-bottom: 2px solid #d2d2d2;}
 .xxq_prev{padding-top: 10px;padding-bottom: 20px;}
 .xxq_prev .pre{color: #333;font-size: 16px;line-height: 35px;}
 #cebian1{    position: fixed;
    left: 0px;
    top: 150px;
    z-index:0px;
}
#cebian2{    position: fixed;
   right: 0px;
    top: 150px;
    z-index:0px;
}
            
.mk05 {
    float: left;
    width: 1140px;
    height: 72px;
    background: #DDE7F0;
}
.mk05_news {
    width: 1100px;
    height: 72px;
    float: left;
    margin-left: 20px;
}
.mk05_news_con {
    display: none;
    width: 1100px;
    height: 72px;
    border: 1px solid #dcdcdc;
}
.prev1 {
    float: left;
    margin-left: 10px;
    background: url(../images/prev.png);
    width: 30px;
    height: 52px;
    margin-top: 10px;
    cursor: pointer;
    background-repeat: no-repeat;
}
.slide3 {
    float: left;
    margin-top: 10px;
  	width:1010px;
}
.next1 {
    float: right;
    margin-right: 20px;
    background: url(../images/next.png);
    width: 30px;
    height: 52px;
    margin-top: 10px;
    cursor: pointer;
    background-repeat: no-repeat;
}
.zcti {
    float: left;
    height: 52px;
}
.zcti li {
    width: 152px;
    height: 52px;
    margin-left: 14px;
    float: left;
}
.zcti li a {
    display: block;
}
.zcti li a img {
    width: 152px;
    height: 52px;
}
 /* xiangqing */
 .xxq_main{width: 1140px;height: auto;margin:auto;background-color: #fff;}
 .xxq_top{width: 1060px;height: 53px;border-bottom: 1px solid #ddd;padding: 0 20px;line-height: 53px;color: #777;margin-left: 20px;}
 .xxq_top a{float: left;color: #777;font-size: 14px;}
 .xxq_top a:hover{color: #c00;}
 .xxq_top .sp2{float: left;margin:0 9px;}
 .xxq_top .sp1{float: left;margin-left: 5px;}
 .xxq_top img{float: left;margin-top:20px;}
 .xxq_content{width: 1060px;padding: 0 40px;}
 .xxq_title{border-bottom: 1px solid #ddd;margin-bottom: 20px;}
 .xxq_title .a1{display: block;margin-top: 42px;font-size: 30px;color: #333;text-align: center;}
 .xxq_shijian{padding:20px;color: #777;}
 .xxq_shijian a{color: #777;}
 .xxq_shijian span{margin-right: 20px;}
 .xxq_shijian img{float: left;}
 .xxq_title .fl{float: left;}
 .xxq_title .fr{float: right;}
 .xxq_title .fr .spn{margin-left: 10px;cursor: pointer;}
 .xxq_title .fr .spn:hover,.xxq_title a:hover{color:#c00;}
 .xxq_essay{font-size: 18px;color: #333; line-height:32px; font-family: "宋体", Arial, Helvetica, sans-serif;}
 .xxq_essay{padding-bottom:20px;border-bottom: 1px solid #ddd;min-height: 500px;}
 .xxq_prev{padding-top: 10px;padding-bottom: 20px;}
 .xxq_prev .pre{display: block;color: #333;font-size: 16px;line-height: 35px;}
  /* 网站地图 */
            
.sitemap{height:1100px; }

.sitemap ul {float:left; width:100%; padding-bottom:8px; border:1px solid #E1E1E1; margin:10px auto; background-color: #fff;}
.sitemap h3 { text-indent:27px; font-size:14px; color:#006eab; line-height:32px; width:100%; border-bottom:1px solid #E1E1E1; margin-bottom:6px;}
.sitemap li {float:left;width:260px;line-height:26px;text-indent:20px;list-style-type: none;}
.sitemap li a{color: #000;}            
 

#endtext img{max-width: 700px;}
.zt_dx_dj span{cursor: pointer;}

.szfxx_list{height: 198px;overflow: hidden;display: none;}
.szfxx_list a{display: inline-block;width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.szfxx_list span{float: right;}